‪ostro Restaurant & Cafe‬ (Menu)

‪1 St‬, دُبي
+971 4 567 2246

Give a rating to ‪ostro Restaurant & Cafe‬

Suggest a dish

How much did you spend at ‪ostro Restaurant & Cafe‬?